@charset "UTF-8";
/**
 * 
 * @authors supmain (mtingfeng@gmail.com)
 * @date    2014-08-06 11:50:16
 * @update  2014-08-06 11:50:16
 * @for *.html
 * @version $1.0.1$
 */
html{background:#fafafa; color:#333; _background-image:url(about:blank);_background-attachment:fixed;}
html.isPhone{min-width: 1000px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,
button,input,select,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{ font:12px/1.5 "Microsoft YaHei",Tahoma,Helvetica,Arial,simsun}
address,cite,dfn,em,var,i{font-style:normal;}
ul,ol{list-style:none;}
fieldset,img{border:0;}
h1{font-size:18px;}
h2{font-size:14px; font-weight:bold;}
h4,h5{font-size:12px; font-weight:400;}
input,textarea,button,select{font-size:12px; outline:none; resize:none; color:#333;}
button{cursor: pointer;}
table{border-collapse:collapse;border-spacing:0;}
.clear {clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}
.cle:after, .clearfix:after, .clear_f:after, .cle_float:after{visibility:hidden; display:block; font-size:0; content:'\20'; clear:both; height:0;}
.cle, .clearfix, .clear_f, .cle_float{*zoom:1}

a{text-decoration:none; color:#333; -webkit-transition: color .2s;-moz-transition: color .2s;-o-transition: color .2s; -ms-transition: color .2s;transition: color .2s; cursor: pointer;}
a:hover{text-decoration:underline; color: #08c;}
a:active{}
a:focus,area:focus{outline:none;}
::selection {background:#4CC2EA; color:#fff;}
canvas {-ms-touch-action: double-tap-zoom;}

.fs14{ font-size:14px;}
.red, a.red, a.red:hover,
.pink, a.pink, a.pink:hover{color: #f70;}
.gray999, .gray,a.gray,a.gray:hover{color: #999;}
.green{color: #2b9b2d;}
.blue,.blue:hover{color: #09f;}



/**********************页面头部及导航部分开始************************/
i.icon { background: url(/images/user/bsty_icon.png) no-repeat; display: inline-block; vertical-align: middle; }
.heeader { width: 100%; margin: 0px auto; overflow: hidden; z-index: 999; }
.heeader .topcon { width: 100%; background: #008fb5; height: 30px; line-height: 30px; }
.heeader .topcon .top_content { width: 1000px; margin: 0px auto; overflow: hidden; position: relative; color: #fff; }
.heeader .topcon .reg_login b, .heeader .topcon .top_nav b { font-weight: normal; font-size: 10px; color: #00a2ca; margin: 0px 5px; }
.heeader .topcon .reg_login a, .heeader .topcon .top_nav a { color: #fff; }
.heeader .topcon .reg_login a:hover { text-decoration: underline; }
/* ***********logo************ */
.logon_tel_con { width: 100%; overflow: hidden; height: 80px; margin-bottom: 0px; background: #00a2ca; }
.logon_tel_con .nav_wrap { width: 1000px; margin: 0px auto; }
.logo_con { float: left; padding: 10px 20px 0px 20px; }
.logo_con a { display: block; }
.logon_tel_con ul { }
.logon_tel_con ul li { float: left; line-height: 80px; margin-left: 36px;}
.logon_tel_con ul li a { display: block; width: 90px; text-align: center; color: #fff; font-size: 16px; cursor: pointer; text-decoration: none; }
.logon_tel_con ul li a:hover, .logon_tel_con ul li a.current { color: #fff; background: #008fb5; width: 90px; border-top: none; border-bottom: none; }
.logon_tel_con ul li a:hover span, .logon_tel_con ul li a.current span { border-top: none; border-bottom: none; width: 90px; display: inline-block; }
.search { position: relative; margin-top: 25px; }
.search_textfield { width: 156px; height: 30px; line-height\0:30px;*line-height:30px;vertical-align:middle;background-color: #008fb5; border-radius: 4px; color: #fff; padding: 0 30px 0 10px; border: none;}
.search_icon { position: absolute; right: 15px; top: 7px; z-index: 5; }

/*bst start*/
input, textarea, keygen, select, button {
margin: 0em;
font: -webkit-small-control;
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
}
input, textarea, keygen, select, button, meter, progress {
-webkit-writing-mode: horizontal-tb;
}
.cl {
    clear:both;
}
.fr {
    float:right;
}
.fl {
    float:left;
}
.red {
    color:#ff0000;
}
.mt20 {
    margin-top:20px;
}
.mr20 {
    margin-right:20px;
}
.ml20 {
    margin-left:20px;
}
.mb20 {
    margin-bottom:20px;
}
.pt10 {
    padding-top:10px;
}
.pr10 {
    padding-right:10px;
}
.pl10 {
    padding-left:10px;
}
.pb10 {
    padding-bottom:10px;
}
ul li {
    list-style:none;
}
.hidden {
    display:none;
}
body {
    font-family:"Microsoft Yahei";
    font-size:12px;
    background:#fff;
    line-height:20px;
}
.Wrapper {
    margin:0px auto;
    padding:0px;
    max-width:1920px;
}
a:link {
    color: #333;
}
a:visited {
    color:#333;
}
a:hover {
    color:#08c;
    text-decoration:underline
}
/**********************footer************************/
.footer {
    width:100%;
    height:120px;
    margin:0px auto;
    background:#f4f4f4;
}
.footer_con {
    width:1000px;
    margin:0px auto;
    padding:38px 0px;
    text-align:center;
    color:#666;
    font-size:14px;
}
.footer_con a {
    color:#666;
}
.footer_con a:hover {
    color:#08c;
    text-decoration:underline;
}
.footer_con span {
    font-size:12px;
    color:#666;
    padding:0 10px;
}
.footer_con p {
    margin-top:10px;
}
/**********************footer结束************************/

/*dropbox下拉框样式*/
.dropbox{position: relative;}
.dropbox .dropbox_select{height: 100%;border: 1px solid #A9A9A9;background: url(/images/user/arrows_down.png) no-repeat 97% center;display: table;*position: relative;}
.dropbox .dropbox_select .dropbox_value{padding: 2px 4px;cursor: default;display: table-cell;vertical-align: middle;*position: absolute;*top:50%;*margin-top: -8px;}
.dropbox .dropbox_options{border: 1px solid #A9A9A9;background-color: #fff;}
.dropbox .dropbox_options{}
.dropbox .dropbox_options ul{}
.dropbox .dropbox_options ul li{padding: 2px 4px; cursor: default;}
.dropbox .dropbox_options ul li.hover{background-color: #26A0DA;color: #fff;}


/* 弹窗样式 */
.aui_inner table{width: 100%;}
.aui_loading {padding:20px 0 0; background:url(http://img.nala.com.cn/images/loading-16.gif) center 0 no-repeat; text-align:center; overflow:hidden; color:#bbb;}
.aui_inner {background:#fafafa; box-shadow: 1px 1px 3px rgba(100, 100, 100, 0.3); border:1px solid #989898;}
.aui_main {vertical-align: top; }
.aui_content{min-width: 200px;}
.aui_titleBar { position:relative; border-bottom: 1px solid #fff;}
.aui_titleBar .aui_title{font-size: 20px; padding: 10px 20px; border-bottom: 1px solid #e0e0e0;}
.aui_close{ background-image: url(http://img.nala.com.cn/lizi/b2c/images/ico.png); background-position:0 0; top:12px; right:12px; position:absolute;text-indent: -9999px;width:24px; height:24px; overflow:hidden;  margin-right: 0;}
.aui_close:hover{ background-position:0 -24px;}
.aui_buttons { background-color:#F6F6F6; border-top:1px solid #eee;padding:6px 10px;text-align:right; }
.aui_dialog { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; }
.aui_dialog button { margin-left:15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 6px; *height:2em; letter-spacing:2px; color: #999; border: solid 1px #ccc; border-radius: 2px; background: #eee;  }
.aui_dialog button:hover{background: #ddd;}

.aui_dialog button.highlight{ color: #fff; border: solid 1px #38abe4; background: #59bbec;}
.aui_dialog button.highlight:hover{background: #7accf4;}

.dialog_success .aui_close,
.dialog_confirm .aui_close,
.dialog_ok .aui_close,
.dialog_warn .aui_close{display: none;}

.aui_outer{ -webkit-animation: pop_in .5s;}
@-webkit-keyframes pop_in {
    0%{-webkit-transform:scale(0.6);opacity:0}
    50%{-webkit-transform:scale(1.05);opacity:1}
    100%{-webkit-transform:scale(1);opacity:1}
}
/*ok，warn, 疑问提示*/
.ok-tip, .success-tip, .warn-tip, .confirm-tip { font-size: 14px;  -moz-user-select: auto; -webkit-user-select: auto; -ms-user-select: auto; -khtml-user-select: auto; user-select: auto; }
.ok-tip .iconfont, .success-tip .iconfont, .warn-tip .iconfont, .confirm-tip .iconfont { color: #00A2CA; font-size: 24px; margin-right: 10px; }
.ok-tip .iconfont { color: #59bbec; font-size: 30px; }
.warn-tip .iconfont { color: #f00; font-size: 30px; }
.success-tip { font-size: 22px; }
.success-tip .iconfont { color: #090; font-size: 36px; }
.confirm-tip .iconfont { color: #0baee4; font-size: 28px; }
.prohibit-tip{ line-height: 42px;}
.prohibit-tip .iconfont { color: #f00; font-size: 28px;}
.notice-tip .iconfont { color: #59bbec; font-size: 30px; }
.loading-tip{padding: 0 0 0 20px;background: url(../../images/user/loading_blue.gif) left center no-repeat;text-align: left;overflow: hidden;color: #bbb;}

/*弹窗样式结束*/

/*合作加盟行高设置*/
.main-r .MsoNormal{line-height:24px;}

/* 按钮 */
.uc-button,
.uc-button-black,
.uc-button-gray,
.uc-button-blue,
.uc-button-disabled {
	display: inline-block;
	width: 150px;
	height: 36px;
	overflow: hidden;
	font-size: 14px;
	border-width: 0;
	background-color: #00a2c9;
	border-radius: 4px;
	color: #fff;
	font-family: "\5fae\8f6f\96c5\9ed1", "\534e\6587\7ec6\9ed1";
	text-align: center;
	line-height: 2;
	cursor: pointer;
	outline: none;
	border: solid 1px #00a2c9;
	text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.uc-button:hover {
	background: #33b5d4;
	color: #fff;
	text-decoration: none;
	border: solid 1px #33b5d4;
}

.uc-button:active {
	background: #20a5c5;
	box-shadow: inset 0 2px 1px #138cb3;
	border: solid 1px #20a5c5;
}

.uc-button-black {
	background: #fff;
	color: #00a2c9;
	border: solid 1px #33b5d4;
	text-shadow: none;
}

.uc-button-black:hover {
	background: #33b5d4;
	text-decoration: none;
	border: solid 1px #33b5d4;
	color: #fff;
}

.uc-button-black:active {
	background: #20a5c5;
	border: solid 1px #20a5c5;
	box-shadow: inset 0 2px 1px #138cb3;
	color: #fff;
}

.uc-button-gray {
	background: #fff;
	color: #00a2c9;
	border: solid 1px #33b5d4;
	text-shadow: none;
}

.uc-button-gray:hover {
	background: #33b5d4;
	text-decoration: none;
	border: solid 1px #33b5d4;
	color: #fff;
}

.uc-button-gray:active {
	background: #20a5c5;
	border: solid 1px #20a5c5;
	box-shadow: inset 0 2px 1px #138cb3;
	color: #fff;
}

.uc-button-blue {
}

.uc-button-blue:hover {
	background: #33b5d4;
	text-decoration: none;
	border: solid 1px #33b5d4;
}

.uc-button-blue:active {
	background: #20a5c5;
	box-shadow: inset 0 2px 1px #138cb3;
	border: solid 1px #20a5c5;
}

.uc-button-disabled {
	background: #efefef;
	color: #ccc;
	cursor: default;
	text-shadow: none;
	border: solid 1px #efefef;
}

.uc-button-disabled:hover {
	text-decoration: none;
	background: #efefef;
	border: solid 1px #efefef;
	color: #ccc;
}

.uc-button-s {
	height: 26px;
	font-size: 12px;
	line-height: 1.8;
}

.uc-button-w100 {
	width: 100px;
}

.uc-button-w170 {
	width: 170px;
}

.uc-radio {
	display: inline-block;
	height: 26px;
}
/* 头部，字体14px */
.top_content {font-size:14px;}

/* zTree样式 */
.zTreePanel {
	
}
.zTreePanel li{
	outline: none;
	cursor: pointer;
}

/* 客服支持 其他下载 下载图片位置调整 */
.partner li a img{
	position: relative;
	left: -6px;
	top: 4px;
}
/* 缩进2em */
.textindent2em {
	text-indent: 2em;
}